English Dictionary
◊ RAIN SHOWER
rain shower
n : a brief period of precipitation; "the game was interrupted
by a brief shower" [syn: {shower}]